Skip to content
This repository has been archived by the owner on Dec 4, 2024. It is now read-only.

[prometheus] chore: bump addon to v9.3.1 #444

Merged
merged 5 commits into from
Aug 24, 2020
Merged

[prometheus] chore: bump addon to v9.3.1 #444

merged 5 commits into from
Aug 24, 2020

Conversation

samvantran
Copy link
Contributor

@samvantran samvantran commented Aug 18, 2020

What type of PR is this?
Chore

What this PR does/ why we need it:
Bumps prometheus addon to use prometheus-operator chart v9.3.1

Does this PR introduce a user-facing change?:

\[prometheus\] chore: bump chart to v9.3.1
- refactor!: (breaking change) version 9 of the helm chart removes the existing `additionalScrapeConfigsExternal` in favor of `additionalScrapeConfigsSecret`. This change lets users specify the secret name and secret key to use for the additional scrape configuration of prometheus.
- feat: add ingress configuration for Thanos sidecar, enabling external access from a centralized thanos querier running in another cluster
- feat: add scrape timeout config to service monitor to avoid timeouts on slow kubelets
- feat: add docker checksum option to improve security for deployed containers
- feat: add option to disable availability rules
- feat: enable scraping /metrics/resource for kubelet service
- feat: [prometheus] enable namespace overrides
- feat: [prometheus] allow additional volumes and volumeMounts
- feat: [alertmanager] add volume and volume mounts to spec
- feat: [alertmanager] add support for serviceAccount.annotations
- feat: [grafana] enable adding annotations to all default dashboard configmaps
- chore: bump prometheus to v2.18.2
- chore: bump alertmanager to v0.21.0
- chore: bump hyperkube to v1.16.12
- chore: bump grafana to v5.3.0
- fix: add missing grafana annotations to k8s-coredns dashboard
- fix: reduced CPU utilization and time lag for code_verb:apiserver_request_total:increase30d scrape
- fix: invalid image pull policy for the admission webhook patch
- fix: alert "KubeNodeUnreachable" no longer fires on an autoscaling scale-down event

Checklist

  • The commit message explains the changes and why are needed.
  • The code builds and passes lint/style checks locally.
  • The relevant subset of integration tests pass locally.
  • The core changes are covered by tests.
  • The documentation is updated where needed.

@samvantran samvantran requested a review from a team as a code owner August 18, 2020 23:53
@samvantran samvantran requested a review from a team August 18, 2020 23:54
@joejulian
Copy link
Contributor

8.13.18 -> 9.3.1 ... Please provide more release note. This seems like it should have a lot of user-facing changes.

Copy link
Contributor

@joejulian joejulian left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please change the PR description per my comment.

@samvantran
Copy link
Contributor Author

@joejulian good call, updated!

@samvantran
Copy link
Contributor Author

Put do-not-merge until mesosphere/charts#752 is merged

@joejulian joejulian merged commit a756b40 into master Aug 24, 2020
@joejulian joejulian deleted the svt/prom-v931 branch August 24, 2020 17:59
joejulian pushed a commit that referenced this pull request Aug 26, 2020
* chore: copy revision

* chore: bump prometheus to v9.3.1

Co-authored-by: Joe Julian <[email protected]>
(cherry picked from commit a756b40)
joejulian pushed a commit that referenced this pull request Aug 26, 2020
* chore: copy revision

* chore: bump prometheus to v9.3.1

Co-authored-by: Joe Julian <[email protected]>
(cherry picked from commit a756b40)
@dkoshkin dkoshkin mentioned this pull request Aug 26, 2020
joejulian added a commit that referenced this pull request Aug 26, 2020
joejulian added a commit that referenced this pull request Aug 27, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants